using System;
using System.Reflection;
using RaisingStudio.SmallBasicCompiler.Expressions;

namespace RaisingStudio.SmallBasicCompiler.Engine
{
	[Serializable]
	public class PropertyAssignmentInstruction : Instruction
	{
		public PropertyInfo PropertyInfo
		{
			get;
			set;
		}
		public Expression RightSide
		{
			get;
			set;
		}
		public override InstructionType InstructionType
		{
			get
			{
				return InstructionType.PropertyAssignment;
			}
		}
	}
}
